# CAN回环测试程序的简单Makefile

# 编译器设置 (可根据环境修改)
CC = gcc
CFLAGS = -Wall -O2 -pthread

# 源文件和目标文件
SOURCES = can_loopback_test.c can_loopback_test2.c can_loopback_test3.c
TARGETS = can_loopback_test can_loopback_test2 can_loopback_test3

# 默认目标
all: $(TARGETS)

# 编译规则
can_loopback_test: can_loopback_test.c
	$(CC) $(CFLAGS) -o $@ $<

can_loopback_test2: can_loopback_test2.c
	$(CC) $(CFLAGS) -o $@ $<

can_loopback_test3: can_loopback_test3.c
	$(CC) $(CFLAGS) -o $@ $<

# 清理目标
clean:
	rm -f $(TARGETS)

.PHONY: all clean